//package cn.tedu.store.config;
//import java.util.ArrayList;
//import java.util.List;
//
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.HandlerInterceptor;
//import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
//import cn.tedu.store.interceptor.LoginInterceptor;
////配置拦截器，实现接口，接口有空实现的方法，只需重写需要的方法，也可通过继承中间类来间接实现接口
//@Configuration
//public class LoginInterceptorConfigurer implements WebMvcConfigurer {
//
//	@Override
//	public void addInterceptors(InterceptorRegistry registry) {
//		//new自定义的拦截器类对象,以下为白名单
//		HandlerInterceptor interceptor=new LoginInterceptor();
//		List<String> excludePaths=new ArrayList<>();
//		excludePaths.add("/web/register.html");
//		excludePaths.add("/web/login.html");
//		excludePaths.add("/js/**");
//		excludePaths.add("/css/**");
//		excludePaths.add("/bootstrap3/**");
//		excludePaths.add("/images/**");
//		excludePaths.add("/users/reg");
//		excludePaths.add("/users/login");
//		excludePaths.add("/districts/");
//		excludePaths.add("/goods/**");
//		excludePaths.add("/web/index.html");
//		excludePaths.add("/web/product.html");
//		excludePaths.add("/wechat/**");
//		excludePaths.add("/test/**");
//
//		//注册自定义拦截器对象，并设置白、黑名单,先addPathPatterns("/**")添加黑名单,全拦截，再excludePathPatterns添加白名单
//		registry.addInterceptor(interceptor).addPathPatterns("/**").excludePathPatterns(excludePaths);
//	}
//
//
//}
